#include<t_stdio.h>
#include<unistd.h>
#include<stdlib.h>
#include <sys/types.h>
#include <sys/wait.h>
int main(void){
	//创建子进程
	pid_t pid=fork();
	if(pid==-1)E_MSG("fork",-1);
	if(pid==0){
	 printf("child process..\n");
	//更新进程的映像
	execlp("ps","ps","-o","pid,ppid,pgrp,comm","NULL");
	//只有exec执行失败了才会执行以下代码
	perror("execlp");
	exit(0);
	}
	else{
	wait(NULL);
	}

	return 0;
}
